home *** CD-ROM | disk | FTP | other *** search
/ Modeling the Dream / Modeling the Dream CD - Walkthroughs and Flybys II (1994)(Waite Group).iso / programs / source / middown.bc < prev    next >
Text File  |  1994-10-31  |  11KB  |  198 lines

  1. break on
  2. if exist middow del middow
  3. if not exist \mtdtemp\MELONFRM.FLI goto chkspace
  4. if not exist \mtdtemp\CHESS00.FLI goto chkspace
  5. if not exist \mtdtemp\CHESS01.FLI goto chkspace
  6. if not exist \mtdtemp\CHESS02.FLI goto chkspace
  7. if not exist \mtdtemp\CHESS03.FLI goto chkspace
  8. if not exist \mtdtemp\CHESS04.FLI goto chkspace
  9. if not exist \mtdtemp\CHESS05.FLI goto chkspace
  10. if not exist \mtdtemp\CHESS06.FLI goto chkspace
  11. if not exist \mtdtemp\CHESS07.FLI goto chkspace
  12. if not exist \mtdtemp\CHESS08.FLI goto chkspace
  13. if not exist \mtdtemp\CHESS09.FLI goto chkspace
  14. if not exist \mtdtemp\CHESS10.FLI goto chkspace
  15. if not exist \mtdtemp\CHESS11.FLI goto chkspace
  16. if not exist \mtdtemp\CHESS12.FLI goto chkspace
  17. if not exist \mtdtemp\CHESS13.FLI goto chkspace
  18. if not exist \mtdtemp\CHESS14.FLI goto chkspace
  19. if not exist \mtdtemp\CHESS15.FLI goto chkspace
  20. if not exist \mtdtemp\CHESS16.FLI goto chkspace
  21. if not exist \mtdtemp\CHESS17.FLI goto chkspace
  22. if not exist \mtdtemp\CHESS18.FLI goto chkspace
  23. if not exist \mtdtemp\CHESS19.FLI goto chkspace
  24. if not exist \mtdtemp\CHESS20.FLI goto chkspace
  25. if not exist \mtdtemp\CHESS21.FLI goto chkspace
  26. if not exist \mtdtemp\CHESS22.FLI goto chkspace
  27. if not exist \mtdtemp\CHESS23.FLI goto chkspace
  28. if not exist \mtdtemp\CHESS24.FLI goto chkspace
  29. if not exist \mtdtemp\CHESS25.FLI goto chkspace
  30. if not exist \mtdtemp\CHESS26.FLI goto chkspace
  31. if not exist \mtdtemp\CHESS27.FLI goto chkspace
  32. if not exist \mtdtemp\CHESS28.FLI goto chkspace
  33. if not exist \mtdtemp\CHESS29.FLI goto chkspace
  34. if not exist \mtdtemp\CHESS30.FLI goto chkspace
  35. if not exist \mtdtemp\CHESS31.FLI goto chkspace
  36. if not exist \mtdtemp\CHESS32.FLI goto chkspace
  37. if not exist \mtdtemp\CHESS33.FLI goto chkspace
  38. if not exist \mtdtemp\CHESS34.FLI goto chkspace
  39. if not exist \mtdtemp\CHESS35.FLI goto chkspace
  40. if not exist \mtdtemp\CHESS36.FLI goto chkspace
  41. if not exist \mtdtemp\CHESS37.FLI goto chkspace
  42. if not exist \mtdtemp\CHESS38.FLI goto chkspace
  43. if not exist \mtdtemp\CHESS39.FLI goto chkspace
  44. if not exist \mtdtemp\CHESS40.FLI goto chkspace
  45. if not exist \mtdtemp\CHESS41.FLI goto chkspace
  46. if not exist \mtdtemp\CHESS42.FLI goto chkspace
  47. if not exist \mtdtemp\CHESS43.FLI goto chkspace
  48. if not exist \mtdtemp\CHESS44.FLI goto chkspace
  49. if not exist \mtdtemp\CHERNBO1.FLI goto chkspace
  50. if not exist \mtdtemp\CHERNBO2.FLI goto chkspace
  51. if not exist \mtdtemp\CHERNBO3.FLI goto chkspace
  52. if not exist \mtdtemp\CHERNBO4.FLI goto chkspace
  53. if not exist \mtdtemp\ECKGEH.FLI goto chkspace
  54. if not exist \mtdtemp\ECKRUMO.FLI goto chkspace
  55. if not exist \mtdtemp\JUMP01.FLI goto chkspace
  56. if not exist \mtdtemp\JUMP03.FLI goto chkspace
  57. if not exist \mtdtemp\JUMPAN.FLI goto chkspace
  58. if not exist \mtdtemp\RENGEH00.FLI goto chkspace
  59. if not exist \mtdtemp\RUECKMO.FLI goto chkspace
  60. if not exist \mtdtemp\SALTO01.FLI goto chkspace
  61. if not exist \mtdtemp\ENTRANCE.FLI goto chkspace
  62. if not exist \mtdtemp\DIAMONDS.FLI goto chkspace
  63. if not exist \mtdtemp\CAM01A.FLI goto chkspace
  64. if not exist \mtdtemp\CAM01B.FLI goto chkspace
  65. if not exist \mtdtemp\CAM02.FLI goto chkspace
  66. if not exist \mtdtemp\CAM03.FLI goto chkspace
  67. if not exist \mtdtemp\CAM04.FLI goto chkspace
  68. if not exist \mtdtemp\CAM05.FLI goto chkspace
  69. if not exist \mtdtemp\CAM06.FLI goto chkspace
  70. if not exist \mtdtemp\CAM07.FLI goto chkspace
  71. if not exist \mtdtemp\CAM08A.FLI goto chkspace
  72. if not exist \mtdtemp\CAM08B.FLI goto chkspace
  73. goto runhd
  74. :chkspace
  75. freedisk %!a
  76. LT %!a 167000000
  77. if errorlevel 1 goto nodown
  78. echo You have more than 167MB free on this drive!
  79. echo: 
  80. echo Press C if you would like to run the BigDemo from the CD, or
  81. echo       D to download the graphics to your hard disk for faster playback.
  82. echo: 
  83. echo Please press either C or D now: 
  84. echo:
  85. echo:
  86. :again
  87. getkey
  88. let %!t = x
  89. if errlevel 67  goto fromcd
  90. if errlevel 99  goto fromcd
  91. if errlevel 68  goto hop
  92. if errlevel 100 goto hop
  93. if %!t = x goto again
  94. :hop
  95. md \mtdtemp
  96. echo Downloading flics, please be patient
  97. echo Ctrl-C will interupt this process and return you to DOS
  98. echo:
  99. echo Percentage complete is: 0%
  100. if not exist \mtdtemp\MELONFRM.FLI copy %c%\flics\makemove\MELONFRM.FLI \mtdtemp
  101. if not exist \mtdtemp\CHESS00.FLI  copy %c%\flics\mulholla\CHESS00.FLI \mtdtemp
  102. echo Percentage complete is: 3%
  103. if not exist \mtdtemp\CHESS01.FLI  copy %c%\flics\mulholla\CHESS01.FLI \mtdtemp
  104. if not exist \mtdtemp\CHESS02.FLI  copy %c%\flics\mulholla\CHESS02.FLI \mtdtemp
  105. if not exist \mtdtemp\CHESS03.FLI  copy %c%\flics\mulholla\CHESS03.FLI \mtdtemp
  106. if not exist \mtdtemp\CHESS04.FLI  copy %c%\flics\mulholla\CHESS04.FLI \mtdtemp
  107. echo Percentage complete is: 5%
  108. if not exist \mtdtemp\CHESS05.FLI  copy %c%\flics\mulholla\CHESS05.FLI \mtdtemp
  109. if not exist \mtdtemp\CHESS06.FLI  copy %c%\flics\mulholla\CHESS06.FLI \mtdtemp
  110. if not exist \mtdtemp\CHESS07.FLI  copy %c%\flics\mulholla\CHESS07.FLI \mtdtemp
  111. if not exist \mtdtemp\CHESS08.FLI  copy %c%\flics\mulholla\CHESS08.FLI \mtdtemp
  112. echo Percentage complete is: 10%
  113. if not exist \mtdtemp\CHESS09.FLI  copy %c%\flics\mulholla\CHESS09.FLI \mtdtemp
  114. if not exist \mtdtemp\CHESS10.FLI  copy %c%\flics\mulholla\CHESS10.FLI \mtdtemp
  115. if not exist \mtdtemp\CHESS11.FLI  copy %c%\flics\mulholla\CHESS11.FLI \mtdtemp
  116. if not exist \mtdtemp\CHESS12.FLI  copy %c%\flics\mulholla\CHESS12.FLI \mtdtemp
  117. if not exist \mtdtemp\CHESS13.FLI  copy %c%\flics\mulholla\CHESS13.FLI \mtdtemp
  118. echo Percentage complete is: 15%
  119. if not exist \mtdtemp\CHESS14.FLI  copy %c%\flics\mulholla\CHESS14.FLI \mtdtemp
  120. if not exist \mtdtemp\CHESS15.FLI  copy %c%\flics\mulholla\CHESS15.FLI \mtdtemp
  121. if not exist \mtdtemp\CHESS16.FLI  copy %c%\flics\mulholla\CHESS16.FLI \mtdtemp
  122. if not exist \mtdtemp\CHESS17.FLI  copy %c%\flics\mulholla\CHESS17.FLI \mtdtemp
  123. echo Percentage complete is: 20%
  124. if not exist \mtdtemp\CHESS18.FLI  copy %c%\flics\mulholla\CHESS18.FLI \mtdtemp
  125. if not exist \mtdtemp\CHESS19.FLI  copy %c%\flics\mulholla\CHESS19.FLI \mtdtemp
  126. if not exist \mtdtemp\CHESS20.FLI  copy %c%\flics\mulholla\CHESS20.FLI \mtdtemp
  127. if not exist \mtdtemp\CHESS21.FLI  copy %c%\flics\mulholla\CHESS21.FLI \mtdtemp
  128. echo Percentage complete is: 25%
  129. if not exist \mtdtemp\CHESS22.FLI  copy %c%\flics\mulholla\CHESS22.FLI \mtdtemp
  130. if not exist \mtdtemp\CHESS23.FLI  copy %c%\flics\mulholla\CHESS23.FLI \mtdtemp
  131. if not exist \mtdtemp\CHESS24.FLI  copy %c%\flics\mulholla\CHESS24.FLI \mtdtemp
  132. if not exist \mtdtemp\CHESS25.FLI  copy %c%\flics\mulholla\CHESS25.FLI \mtdtemp
  133. if not exist \mtdtemp\CHESS26.FLI  copy %c%\flics\mulholla\CHESS26.FLI \mtdtemp
  134. echo Percentage complete is: 30%
  135. if not exist \mtdtemp\CHESS27.FLI  copy %c%\flics\mulholla\CHESS27.FLI \mtdtemp
  136. if not exist \mtdtemp\CHESS28.FLI  copy %c%\flics\mulholla\CHESS28.FLI \mtdtemp
  137. if not exist \mtdtemp\CHESS29.FLI  copy %c%\flics\mulholla\CHESS29.FLI \mtdtemp
  138. if not exist \mtdtemp\CHESS30.FLI  copy %c%\flics\mulholla\CHESS30.FLI \mtdtemp
  139. if not exist \mtdtemp\CHESS31.FLI  copy %c%\flics\mulholla\CHESS31.FLI \mtdtemp
  140. if not exist \mtdtemp\CHESS32.FLI  copy %c%\flics\mulholla\CHESS32.FLI \mtdtemp
  141. if not exist \mtdtemp\CHESS33.FLI  copy %c%\flics\mulholla\CHESS33.FLI \mtdtemp
  142. if not exist \mtdtemp\CHESS34.FLI  copy %c%\flics\mulholla\CHESS34.FLI \mtdtemp
  143. echo Percentage complete is: 35%
  144. if not exist \mtdtemp\CHESS35.FLI  copy %c%\flics\mulholla\CHESS35.FLI \mtdtemp
  145. if not exist \mtdtemp\CHESS36.FLI  copy %c%\flics\mulholla\CHESS36.FLI \mtdtemp
  146. if not exist \mtdtemp\CHESS37.FLI  copy %c%\flics\mulholla\CHESS37.FLI \mtdtemp
  147. if not exist \mtdtemp\CHESS38.FLI  copy %c%\flics\mulholla\CHESS38.FLI \mtdtemp
  148. if not exist \mtdtemp\CHESS39.FLI  copy %c%\flics\mulholla\CHESS39.FLI \mtdtemp
  149. if not exist \mtdtemp\CHESS40.FLI  copy %c%\flics\mulholla\CHESS40.FLI \mtdtemp
  150. if not exist \mtdtemp\CHESS41.FLI  copy %c%\flics\mulholla\CHESS41.FLI \mtdtemp
  151. if not exist \mtdtemp\CHESS42.FLI  copy %c%\flics\mulholla\CHESS42.FLI \mtdtemp
  152. if not exist \mtdtemp\CHESS43.FLI  copy %c%\flics\mulholla\CHESS43.FLI \mtdtemp
  153. if not exist \mtdtemp\CHESS44.FLI  copy %c%\flics\mulholla\CHESS44.FLI \mtdtemp
  154. echo Percentage complete is: 41%
  155. if not exist \mtdtemp\CHERNBO1.FLI copy %c%\flics\russam\CHERNBO1.FLI  \mtdtemp
  156. echo Percentage complete is: 45%
  157. if not exist \mtdtemp\CHERNBO2.FLI copy %c%\flics\russam\CHERNBO2.FLI  \mtdtemp
  158. echo Percentage complete is: 49%
  159. if not exist \mtdtemp\CHERNBO3.FLI copy %c%\flics\russam\CHERNBO3.FLI  \mtdtemp
  160. if not exist \mtdtemp\CHERNBO4.FLI copy %c%\flics\russam\CHERNBO4.FLI  \mtdtemp
  161. if not exist \mtdtemp\ECKGEH.FLI   copy %c%\flics\neumann\ECKGEH.FLI   \mtdtemp
  162. echo Percentage complete is: 56%
  163. if not exist \mtdtemp\ECKRUMO.FLI  copy %c%\flics\neumann\ECKRUMO.FLI  \mtdtemp
  164. if not exist \mtdtemp\JUMP01.FLI   copy %c%\flics\neumann\JUMP01.FLI   \mtdtemp
  165. if not exist \mtdtemp\JUMP03.FLI   copy %c%\flics\neumann\JUMP03.FLI   \mtdtemp
  166. if not exist \mtdtemp\JUMPAN.FLI   copy %c%\flics\neumann\JUMPAN.FLI   \mtdtemp
  167. if not exist \mtdtemp\RENGEH00.FLI copy %c%\flics\neumann\RENGEH00.FLI \mtdtemp
  168. if not exist \mtdtemp\RUECKMO.FLI  copy %c%\flics\neumann\RUECKMO.FLI  \mtdtemp
  169. if not exist \mtdtemp\SALTO01.FLI  copy %c%\flics\neumann\SALTO01.FLI  \mtdtemp
  170. echo Percentage complete is: 62%
  171. if not exist \mtdtemp\ENTRANCE.FLI copy %c%\flics\maticevi\ENTRANCE.FLI \mtdtemp
  172. if not exist \mtdtemp\DIAMONDS.FLI copy %c%\flics\farmer\diamonds.FLI  \mtdtemp
  173. if not exist \mtdtemp\CAM01A.FLI   copy %c%\flics\kohtz\CAM01A.FLI     \mtdtemp
  174. echo Percentage complete is: 75%
  175. if not exist \mtdtemp\CAM01B.FLI   copy %c%\flics\kohtz\CAM01B.FLI     \mtdtemp
  176. if not exist \mtdtemp\CAM02.FLI       copy %c%\flics\kohtz\CAM02.FLI      \mtdtemp     
  177. echo Percentage complete is: 84%
  178. if not exist \mtdtemp\CAM03.FLI       copy %c%\flics\kohtz\CAM03.FLI      \mtdtemp     
  179. if not exist \mtdtemp\CAM04.FLI       copy %c%\flics\kohtz\CAM04.FLI      \mtdtemp     
  180. if not exist \mtdtemp\CAM05.FLI       copy %c%\flics\kohtz\CAM05.FLI      \mtdtemp     
  181. echo Percentage complete is: 89%
  182. if not exist \mtdtemp\CAM06.FLI       copy %c%\flics\kohtz\CAM06.FLI      \mtdtemp     
  183. if not exist \mtdtemp\CAM07.FLI       copy %c%\flics\kohtz\CAM07.FLI      \mtdtemp     
  184. echo Percentage complete is: 99%
  185. if not exist \mtdtemp\CAM08A.FLI   copy %c%\flics\kohtz\CAM08A.FLI     \mtdtemp
  186. if not exist \mtdtemp\CAM08B.FLI   copy %c%\flics\kohtz\CAM08B.FLI     \mtdtemp
  187. cls
  188. echo Running from hard disk
  189. :runhd
  190. echo 0 >middow
  191. goto end
  192. :nodown
  193. rem echo BigDemo files not found on hard disk and there is insufficient space
  194. rem echo to download them.
  195. :fromcd
  196. echo Running from the CD.....
  197. :end
  198.